596806
774688
608236
64441
243619
72613
35610
78596
414642
809221
913711
68976
5169799
3589581
3117148
2418804
2243988
2069609
1989358
192178
1776118
1724136
1696196
1642471